Články

Navigačný panel

Debian - Inštalácia TeamSpeak3 servera

V tomto článku si v rychlosti ukážeme ako nainštalovať TeamSpeak server na Linux Debian-like OS. Bude to konkrétne verzia TeamSpeak3.
Aktualizovaná verzia návodu pre Debian 8.



Vytvoríme užívateľa pod ktorým bude TeamSpeak bežať.
Nazveme ho "teamspeak3".

sudo adduser --home /opt/ts3 --disabled-login teamspeak3
Nstavíme mu heslo.
sudo passwd nejake_heslo
Prepneme sa do našeho teamspeak užívateľa a všetky nasledujúce kroky budu prebiehať pod ním
su - teamspeak3
Pokiaľ prepnutie nefunguje, tak to nieje nutné. Netreba zabudnúť na krok pri konci. Presunieme sa do domovského adresára
cd /opt/ts3
Stiahneme samotný TeamSpeak server, v tomto odkaze je 32-bitova verzia
wget http://dl.4players.de/ts/releases/3.0.10/teamspeak3-server_linux-x86-3.0.10.tar.gz
Pre 64-bit:
wget http://dl.4players.de/ts/releases/3.0.10/teamspeak3-server_linux-amd64-3.0.10.tar.gz
Úspešne stiahnutý balík rozbalíme.
tar xf teamspeak3-server_linux-x86-3.0.10.tar.gz -C /opt/ts3
TeamSpeak3 server už môžme spustiť príkazom
./ts3server_minimal_runscript.sh | tee -a ./logs/instalation.log
po ktorom sa nám v konzole zobrazí prvý užívateľ(serveradmin) s jeho heslom, ktoré je dobré si zapísať, a tzn. Privilege key. Ten si skopírujeme, a pomocou TeamSpeak3 klienta sa prihlásime na náš server, ktorý si tento Privilege key vyžiada. Je veľmi dôležitá nastavená identita na TeamSpeak3 klientovi pod ktorým sme sa prihlásili. Pretože oprávnenia budeme mať iba s touto identitou. Po tejto inicializácií môžme server vypnúť stlačením CTRL+C. Aby sa nám server spúštal vždy po spustení servera pridáme ho do crontab-u.
crontab -u teamspeak3 -e
Do neho vložíme záznam (pri vstupe do crontab-u sa nás bude pýtať aký editor použiť, nano je jednoduchý editor, pre uloženie zmien stlačíme CTRL-X a potvrdíme ENTER-om)
@reboot /opt/ts3/ts3server_startscript.sh start
Pokiaľ sme archív nerozbalili pod teamspeak3 užívateľom, tak musíme nastavit opravnenie
sudo chown -R teamspeak3:teamspeak3 /opt/ts3
Celí server môžme reštartovať aby sme videli či naozaj beží pod našim teamspeak3 užívateľom
sudo init 1
Beh servera v procesoch môžme skontrolovať príkazom
ps -ef | grep teamspeak
Prípadne v rámci spojení
netstat -lnp | grep ts3
Na koniec môžme nastaviť prístupové oprávnenia do inštalácie TeamSpeak servera
chmod -R 750 /opt/ts3
Pokiaľ sa na server nevieme pripojiť môže to byť napríklad neotvoreným portom na smerovači kde treba väčšinou nastaviť NAT, prípadne firewall na strane operačného systému servera. TeamSpeak3 server používa v prednastavenom stave port 9987 a funguje na protokole UDP.


Príspevok pridaný dňa: 22.12.2013 od užívatela: Dodoslav.
Zanechat komentár:

Nick:

Správa: